accept the challenge

Translations
relever le défi
Definitions
To agree to take on a difficult task or competition, demonstrating willingness to confront obstacles or prove one's abilities.